package com.appkubes.mall.admin.application.utm.statis;

import com.appkubes.cloud.config.params.paramValid.ParamValid;
import com.appkubes.common.Response;
import com.appkubes.mall.admin.application.utm.utm.entity.dto.UtmStatisDTO;
import com.appkubes.mall.admin.application.utm.utm.entity.vo.UtmStatisVO;
import com.appkubes.mall.admin.application.utm.utm.service.UtmSourceService;
import com.appkubes.mall.core.controller.BaseMallUtmStatisController;
import com.github.pagehelper.PageInfo;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;

@Api("渠道统计模块")
@RestController
@RequestMapping("/utm/source/statis")
public class UtmStatisController extends BaseMallUtmStatisController {
    @Autowired
    UtmSourceService utmSourceService;

    @ApiOperation("获取cpa列表")
    @PostMapping("/getList")
    public Response<PageInfo<UtmStatisDTO>> getList(@RequestBody @ParamValid UtmStatisVO utmStatisVO) {

        return Response.success();
    }
}
